home *** CD-ROM | disk | FTP | other *** search
-
-
- VINST.REF
- ---------
- Instructions for VDE Installation Utility:
- VINST 1.60 (12 Dec 1990)
-
- (c)1987-90, E. Meyer
-
-
-
- ================================ CONTENTS ==================================
-
-
- 1. RUNNING VINST. What VINST is, and how to use it.
-
- 2. INSTALLATION. Installing for different computer hardware:
- Screen size; IBM compatibility; Colors; etc.
-
- 3. MENUBAR MODE. Choice of operating mode; customization of User menu bar.
-
- 4. USER OPTIONS. Customization of many initial VDE settings.
-
- 5. PRINTER INSTALLATION. Using printer features: print modes, graphics, etc.
-
- 6. DEFAULT MACRO KEYS. Installing a default set of macro keys.
-
- 7. DEFAULT FUNCTION KEYS. Installing the function keys.
-
- 8. GRAPHICS. Modifying the default set of graphics characters.
-
- 9. CHARACTER WIDTHS. Modifying the default set of character widths.
-
- 10. RESTORE DEFAULTS. Undoing previous modifications.
-
-
- =========================== 1. RUNNING VINST ===============================
-
-
- VINST is a utility that lets you modify your copy of the VDE editor:
- * Installing for use on non-standard computers
- * Selecting or customizing a driver for your printer
- * Configuring settings and options to suit your tastes
-
- VDE comes configured for a standard IBM PC; you will need to make some
- changes before using it on a non-IBM compatible computer, or on an IBM PC with
- an old-style CGA graphics card (see INSTALLATION). You will want to choose
- the correct driver for your printer, and may eventually want to make some
- small modifications to it. And, once you start editing with VDE, you will
- probably discover some of its many settings and options that you would like to
- change. For example, if you intend to use MenuBar mode, you can make this the
- default instead of Command mode.
-
- NOTE: VINST allows VDE to be customized for best
- performance on a variety of computer hardware. If you are
- using equipment (computer, graphics card, printer, etc)
- which VDE does not work well with, or does not seem to be
- taking full advantage of, please provide the appropriate
- technical or programmer's information from your manual so
- that future versions of VDE can support it.
-
- You should begin using VINST soon; once you have made changes to VDE, the
- initial welcome/copyright messages in VDE and VINST will no longer appear.
- Your copies of the program files will be called VDE.COM and VINST.COM,
- though of course you can rename them (I usually call them V.COM and VI.COM).
- To run VINST simply type:
- C>vinst if your copy is still called "VDE.COM"
- or C>vinst V.COM if it's called "V.COM" (or whatever).
- Notes: VINST modifies the file VDE.COM; always keep an unmodified
- original copy of all VDE files in case problems arise! The version numbers of
- VINST and VDE (and any auxiliary key or printer files, see below) must agree.
-
- VINST is fully menu-driven; it will present you with a set of categories
- that corresponds to each section below, starting with Installation; within
- each category, each value is named and displayed, giving you the opportunity
- to change it. The program is largely self-documenting, and steps you through
- each item individually. The main menu also offers a "Help" option, which
- displays some of the following information on screen to assist you.
-
- VINST uses several types of data entry for different parameters:
- TEXT - Just type in the character(s).
- LOGICAL - Yes/No. Just type "Y" or "N".
- DECIMAL - Enter a number from 0 to 255.
- HEX - Enter a two-digit hexadecimal byte value 00-FF.
- (Don't omit lead zeros.)
- BYTE STRING - at the parenthesis, enter the LENGTH of the string (the number
- of bytes, in hex), then the bytes themselves. Each byte may be
- entered either in hex, or by pressing the single quote key "`"
- followed by the equivalent ASCII character.
- Example: (02) 1B 3D or (02) `Esc `=
- This format is referred to below as "(#),bytes".
-
- Each time, the current value will display, and then you will be prompted
- for a new one. (Just press [Ret] to leave the existing setting.) VINST can't
- always check for illegal values; be careful what you enter!
- At most points in VINST, you can press [Esc] to return immediately to the
- Main Menu, or ^C to abort the program.
-
- For the entry of codes in the Printer Installation, you may find the
- following equivalence table for hexadecimal and character values helpful.
-
-
- ASCII/HEX TABLE
-
- Dec Hex Char Dec Hex Char Dec Hex Char Dec Hex Char Dec Hex Char
- ------------------------------------------------------------------------
- 0 00 ^@ 26 1A ^Z 54 36 6 80 50 P 106 6A j
- 1 01 ^A 27 1B ^[ 55 37 7 81 51 Q 107 6B k
- 2 02 ^B 28 1C ^\ 56 38 8 82 52 R 108 6C l
- 3 03 ^C 29 1D ^] 57 39 9 83 53 S 109 6D m
- 4 04 ^D 30 1E ^^ 58 3A : 84 54 T 110 6E n
- 5 05 ^E 31 1F ^_ 59 3B ; 85 55 U 111 6F o
- 6 06 ^F 32 20 space 60 3C < 86 56 V 112 70 p
- 7 07 ^G 33 21 ! 61 3D = 87 57 W 113 71 q
- 8 08 ^H 34 22 " 62 3E > 88 58 X 114 72 r
- 9 09 ^I 35 23 # 63 3F ? 89 59 Y 115 73 s
- 10 0A ^J 36 24 $ 64 40 @ 90 5A Z 116 74 t
- 11 0B ^K 37 25 % 65 41 A 91 5B [ 117 75 u
- 12 0C ^L 38 26 & 66 42 B 92 5C \ 118 76 v
- 13 0D ^M 39 27 ' 67 43 C 93 5D ] 119 77 w
- 14 0E ^N 40 28 ( 68 44 D 94 5E ^ 120 78 x
- 15 0F ^O 41 29 ) 69 45 E 95 5F _ 121 79 y
- 16 10 ^P 42 2A * 70 46 F 96 60 ` 122 7A z
- 17 11 ^Q 43 2B + 71 47 G 97 61 a 123 7B {
- 18 12 ^R 44 2C , 72 48 H 98 62 b 124 7C |
- 19 13 ^S 45 2D - 73 49 I 99 63 c 125 7D }
- 20 14 ^T 46 2E . 74 4A J 100 64 d 126 7E ~
- 21 15 ^U 47 2F / 75 4B K 101 65 e 127 7F del
- 22 16 ^V 48 30 0 76 4C L 102 66 f --graphics:--
- 23 17 ^W 49 31 1 77 4D M 103 67 g 128 80
- 24 18 ^X 50 32 2 78 4E N 104 68 h 129 81
- 25 19 ^Y 51 33 3 79 4F O 105 69 i 130 82 ...
- -------------------------------------------------------------------------
-
-
- ============================= 2. INSTALLATION ==============================
-
-
- VDE can display text on the screen in two very different ways: on an IBM
- PC it writes directly to video RAM for greater speed; otherwise, it can run on
- any MSDOS computer, using normal character output with ANSI codes for screen
- positioning. (In addition, the HP Portable Plus is also supported as a "near
- compatible".)
- The IBM PC installation gives the best performance, but requires an IBM
- standard BIOS and video adapter (MDA,CGA,EGA,VGA). A Hercules (HGC) card
- should also work, as it is MDA compatible. On an EGA/VGA system the use of
- color mode is recommended, even with a monochrome monitor (MODE CO80 or BW80,
- not MONO). You can adjust the display colors and cursor to your preferences.
- The non-IBM installation will run on any MSDOS system that supports ANSI
- standard screen control sequences (you must have the statement DEVICE=ANSI.SYS
- or equivalent in your CONFIG.SYS file). You must also specify the size of
- your screen. This installation can of course also be used on IBM compatibles,
- in the event that direct video access is undesirable. It will even work in
- "remote" applications, such as high-speed modem connections, with appropriate
- terminal software on the user's end.
-
- IBM PC PARAMETERS:
-
- Screen colors - you can select seven different colors: for normal text; block
- text; place marks and printer codes; soft CRs and hyphens; header; menus
- and prompts; and header/menu highlights. Each is specified by an
- "attribute byte" consisting of two hex digits, for a background and
- foreground color. ("17" = "1", blue background, + "7", white text.) You
- will see a color palette displayed on screen; the color digits are:
- *0 = BLACK 4 = red *8 = GREY C = bright red
- 1 = blue 5 = magenta 9 = bright blue D = bright magenta
- 2 = green 6 = brown A = bright green E = yellow
- 3 = cyan *7 = WHITE B = bright cyan *F = BRIGHT WHITE
- (* - All MDA screens can display black, white, and bright white; in some
- cases, grey may also be visible.)
- If you have an EGA/VGA display, the palette will include all 256
- colors (00-FF). Otherwise, you will see only 128 (00-7F); on MDA/CGA
- systems, the background attributes 8-F produce blinking video (ugh).
- Border colors - you can select two border colors: one to operate within VDE,
- the other to restore on exit to DOS. Each is one digit from the list
- above. Example: to set a white border within VDE, then return to black on
- exit, enter "70". To keep a black border at all times enter "00".
-
- Cursor type (D/B/U) - You can choose the cursor type you want during editing.
- A full "B"lock cursor is more easily visible on the LCD displays of laptop
- computers; some prefer "U"nderline. Choose "D"efault to leave it whatever
- it was before VDE was run. (In 43/50 line mode, it is always a block.)
- Video card for 132 col mode (N/C/A/P) - VDE's AltA command (132 text columns)
- works only with supported types of video cards. Choose "C" if you have a
- VGA card with Chips & Technologies chipset; or "A" for an ATI card (e.g.
- "EGA Wonder"); or "P" for a Paradise VGA+ card. If you have none of
- these, enter "N"; the AltA command will not work.
- Problems with CGA snow (Y/N) - Normally No. Some older CGA cards experience
- ugly "snow" when programs write directly to video memory. If this happens
- to you, select "Y", and VDE will time its video access according to
- horizontal retrace intervals. (Display speed will be slightly reduced.)
- Ignore enhanced keyboard (Y/N) - Normally No; if you have an enhanced (AT)
- keyboard VDE will recognize its extra keys. But some "popup" (TSR)
- programs may not work properly with this input method. If you encounter
- such trouble, set this to Yes.
-
- NON-IBM PC PARAMETERS: (automatically set for IBM PC)
-
- Clock speed in MHz - Set this decimal value to reflect your CPU clock speed.
- Common values are 5 (for 4.77), 8, 10, etc. For faster 286/386 CPUs you
- may want to set this even higher than the clock speed. Adjust the value
- if desired to change the length of delays in VDE. (At present this
- affects only the horizontal scroll delay and the "Esc;" macro command.)
-
- Terminal initialization - enter an optional string of code (#),bytes to be
- sent to the screen after clearing the screen, before (re)entering VDE.
- Terminal deinitialization - another string of code (#),bytes to be sent to the
- screen upon exiting from VDE back to DOS. (Max. lengths: 0F = 15 bytes.)
-
- Viewable columns (80-255) - normally 80; set to the column width of your
- display, if different.
- Viewable lines (16-255) - normally 25; if you have a shorter or longer default
- display (on entry to VDE), enter the length here.
- Fast scroll supported (Y/N) - Does your computer respond to the ANSI sequences
- for insert/delete line (Esc[L,Esc[M)? If so, set this to "Y" for a faster
- display; otherwise "N". (MSDOS ANSI.SYS does not support these codes;
- some enhanced console drivers, such as NANSI.SYS, do.)
-
-
- ============================= 3. MENUBAR MODE ==============================
-
-
- You can choose which operating mode you prefer (MenuBar or Command). In
- addition, the "User" menu bar can be configured to your taste: to provide
- different keywords for accessing functions, or to add functions that are not
- otherwise available in the existing menu bars. (The default installation has
- the "Ruler" function (^OT) in place, the other four left blank.)
-
- Use MenuBar mode (Y/N) - Do you want to start out in MenuBar mode? If not,
- Command mode is used. See OPERATING MODES.
-
- "User" menu bar - If you will be using MenuBar mode, there is a special menu
- bar provided for you to configure yourself. The five items on this bar
- are referred to as {User: item 1-5}. To define each, you have to provide
- two things: a "keyword" and the "command" to execute. (As usual you can
- just press [Ret] to leave the existing value alone.)
- The keyword appears in the menu bar display, like "Center" or "rUler"
- in the "Text" menu: it describes what the item will do if selected, and
- the capital "C" or "U" indicates which key letter must be pressed to
- select it. Your keyword can be up to 12 characters long, and must contain
- exactly ONE capitalized letter (A-Z), which will be the selection key.
- (Don't use the same key for more than one item.) An unused entry may be
- simply left blank, or filled with "---" if you prefer.
- The command determines the function which will be performed when the
- item is selected from the menu. (See COMMAND MODE for a full listing.)
- Each command consists of one or two keystrokes.
- For example: the "sCreen" menu has an item "Window" which gives you a
- split window on two files, but there is no way to split the window on two
- locations in the SAME file (as you can with the ^OW command) via existing
- menu bars. However, you can easily add this to the User menu bar:
- For "{User: item #}" type "One-file win"
- For "Command:" type "^OW"
- You now have a new MenuBar command, {User:One-file win}, which is invoked
- by pressing [Esc],U,O.
-
-
- ============================= 4. USER OPTIONS ==============================
-
-
- You can change a variety of default settings in your copy of VDE,
- according to your taste. "Default" means the state assumed when VDE is first
- run, or in the absence of any previous user commands.
-
- Autosave interval (min.) - Enter your choice for the interval in minutes. A
- value of 0 turns this feature off.
- Preserve BAKup files (Y/N) - Should a backup file (.BAK) be kept when you save
- over an existing file? Choose "Y" to play safe, "N" to save disk space.
- Use ^Z as EOF mark (Y/N) - Should an EOF marker (^Z, 1Ah) be considered the
- end of an ASCII file? (In modes other than /A,/N it is always treated
- so.) MSDOS software should not require this, but some early programs
- (like their CP/M predecessors) did still use this convention.
- Filetypes to exclude - You can specify four filetypes (or type masks, using
- "?" wildcards) to "hide" from VDE. (Originally set to ".COM" and ".EXE".)
- Such files will not show in the ^KF directory display (unless the filetype
- is specified explicitly), and cannot be edited. This is a protection
- feature, for non-text files which can be damaged by trying to edit them.
- To leave an entry unused, type "...", NOT blanks.
- Default file mode - Which of the file modes (A,U,N,W,5,P,X) described in
- VDE.DOC do you want as the default? (Originally "A"SCII.)
- Auto mode select filetypes - You can specify four filetypes (or type masks,
- using "?" wildcards) as exceptions to the above default: for example, you
- could declare all ".ASM" files to default automatically to "N" mode, or
- all files ".89?" to "W" mode. To leave an entry unused, type "...".
-
- Header on (Y/N) - Should the header (^OQ) start out ON?
- Ruler on (Y/N) - Should the ruler (^OT) start out ON?
- Insert mode (I/W/O) - Which insert (^V) setting do you want to start out with:
- Insert, Word insert, or Overstrike (insert off)?
- Auto format (Y/N) - Should auto format (^OM) start out ON?
- Double spacing (Y/N) - Should double spacing (^OS) start out ON?
- Proportional spacing (Y/N) - Should proportional spacing (^OJ) start out ON?
- Hard CR display (Y/N) - Should Hard CR display (^OB) start out ON when editing
- in document modes?
- Hyphenation (Y/N) - Should hyphenation (^OH) start out ON in documents?
- Case-INsensitive search (Y/N) - Do you want string searches (^QF) to be case
- insensitive by default? Normally, No. (If Yes, specifying the "U"pper-
- case option while using ^QF will force a case SENSITIVE search.)
-
- Left and Right margin columns (1-255) - Default margin settings for Document
- modes. Set both to 1 to disable wordwrap and reformatting entirely.
- Fixed tab display width (4,8,16) - Hard tabs display at fixed column
- intervals. (Normally 8; 4, 8, and 16 are the ONLY legal choices.)
- Reserve status line (Y/N) - Do you want VDE to reserve the bottom (normally
- 25th) screen line for use as a status or function key line by other
- software? (Normally No, VDE uses this line for text.)
- Scroll overlap (0-255) - This is the number of lines of overlap between
- screens when scrolling: the smaller, the larger the scroll. Originally 2,
- for a nearly full scroll. Must be smaller than your screen size!
-
- Beep on error (Y/N) - Do you want a beep when a VDE error message displays?
- [BkSp] (^H) deletes to left (Y/N) - Do you want the [BackSpace] (^H) key to
- delete characters? Originally No - it just moves the cursor left.
- [Del] deletes to right (Y/N) - Do you want the [Delete] key (and ^[BkSp]) to
- remove the character to the right? Originally No - it deletes to left.
- [Home,End] move left/right on line (Y/N) - Do you want the [Home] and [End]
- keys to move to the start or end of the line? Originally No -- they move
- to the top or bottom of the screen, as in WordStar.
-
- Variable tab stops - Enter up to 8 variable tab stop columns, in ascending
- order. Fill unused values with 0. Originally: 6, 15, 35, 55.
-
- Show time as AM/PM (Y/N) - Do you want the time stamp to display in 12 hour
- format (AM/PM)? Originally Yes. If No, the time shows in 24 hour format.
- (Affects AltT command and ^T in print headers.)
- Show date in Euro format (day,mo,yr) (Y/N) - Do you want the date to display
- in European format? Originally No, meaning US Format (mo,day,yr).
- (Affects AltD command and ^D in print headers.)
- Show date numerically (Y/N) - Do you want AltD to enter the date numerically
- (1/15/88)? Originally No, meaning verbose (January 15, 1988).
-
-
- ========================= 5. PRINTER INSTALLATION ==========================
-
-
- Printers vary enormously. VDE can accomodate two printer drivers, each
- of which can be installed to take advantage of your printer's special
- features. (Within VDE, the AltV command can be used to select the driver to
- use when printing.) The defaults installed in VDE are a standard "IBM/Epson
- FX" driver, and a "Simple" driver that can send plain text to any printer, but
- does not support any print controls other than underline and strikeout. (The
- "Simple" driver is also recommended for Diablo, Juki, and other daisy-wheel or
- typewriter style printers.) These and several pre-defined drivers for other
- printers can be selected from a menu within VINST.
- Most of the drivers in the VINST menu implement only basic codes for
- print effects like italics and proportional printing; you can, however, modify
- them to your taste, to implement any additional features (fonts, etc) you have
- available. After choosing a driver from the Menu, return and select "Edit
- current driver". (To modify the Alternate driver, you must temporarily switch
- it to the selected one.)
- An example of a more fully configured driver is "HPLJ-PacPg 25in1". This
- can be used with a HP LaserJet printer equipped with a Pacific Page 25-in-1
- cartridge (or any other that provides the fonts indicated below). It offers
- the following effects:
- CODE EFFECT
- Normal print Prestige Elite 10 point font, printer margin set to column 6
- ^OJ Times Roman 10 point proportional font
- ^B,^S,^Y Boldface, Underline, Italics (all fonts)
- ^T,^V Superscript, Subscript using 7 point Prestige font
- ^D switch to Times Roman from Prestige and back
- ^A,^N switch to Courier 12 point from Prestige and back
- ^Q Mini Gothic 3.6 point
- ^W Presentation Bold 18 point
- ^E Math Elite 10 point
- ^R return to Prestige from ^Q,^W,^E
-
- If your printer is not on the driver menu, but emulates or resembles one
- that is, start out using that driver, and refine it as needed. Failing this,
- you can start out with the "Simple" driver and, referring to your printer
- manual, install all the necessary codes yourself. (In this event, please
- consider sending this information so that a new driver can be added to VINST.)
-
- VINST can use special Printer Driver files to store and retrieve other
- printer definitions. This makes it easy to save your installation and to pass
- it along to others. These files should have a type of ".VDP". When editing
- in VDE, the AltU command may be used to load such a file, putting any number
- of different printer drivers at your disposal. In VINST, you have the option
- to read in or write out such a file, as well as editing the following values
- individually.
-
- Printer ID - Identify the printer you are installing. (16 characters)
- Printer device - Normally "PRN", but you can choose a specific port (like
- LPT2) if your system has several printers.
-
- Extended character set (P/R/N) - Specifies how "extended ASCII" characters 80-
- FF (graphics or foreign characters) will print. This depends on the
- sequence of characters in your printer's fonts. Your choices are:
- <P>C8 - the standard IBM PC character set.
- <R>OMAN8 - an arrangement common in laser printer fonts. VDE will
- translate IBM graphics into Roman8 equivalents where possible.
- <N>one - your printer doesn't print characters in this range at all.
- VDE will "emulate" IBM graphics, choosing overstruck pairs of
- standard characters that come close.
- Note that if you are using a customized screen font that agrees with your
- printer font, whatever it may be, you should choose <P>.
- Send LF after CR (Y/N) - Normally Yes. But with a few printers, which manu-
- facture their own LineFeed on receiving a Return, you will need No here.
-
- Page length (0-255) - Set the number of text lines to print on a page. (Does
- not include another 3 lines for a header or page number, if used.)
- Top margin (0-255) - Set the number of blank lines to skip as a top margin
- before printing the number of text lines set above. Default is 0.
- Reserve space for header (Y/N) - Default is Yes; when printing without header
- or page number, 3 blank lines will be skipped at the top of each page, so
- that the page layout is the same as when headers are used.
- Left margin (0-255) - Set the number of blank columns to skip as a left margin
- before printing each line. Useful if you can't set the margin on your
- printer with an initialization string. Default is 0.
-
- Printer initialization - Enter an optional string of code (#),bytes to send to
- the printer before each print job, to set default margins, print modes etc.
- Max. length here and below is 1F = 31 bytes. (NOTE: the ^KP command has
- an option to specify additional codes at print time. See PRINTING.)
- Printer deinitialization - Enter another string (#),bytes to send to the
- printer after each print job, to restore printer to desired state on exit.
-
- Proportional printing - Enter the codes needed to set your printer for
- proportional printing, when ^OJ is engaged, and then to turn this off.
- Both strings are entered as (#),bytes.
-
- Codes for toggles (on/off) - For six of the seven printer toggles (not ^X),
- you need to tell VDE the codes to send to your printer to produce the
- desired effect, then turn it off again. The conventional meanings of the
- toggles are: ^B boldface ^Y italic/ribbon color
- ^D doublestrike ^T superscript
- ^S underline ^V subscript
- but you can use them for anything you want. Example: IBM/Epson printers
- require three-byte sequences to turn continuous underlining on and off:
- Underline on "Esc - 1" hex 1B 2D 31 dec 27 45 49
- off "Esc - 0" 1B 2D 30 27 45 48
- You would enter the data, starting with the byte count:
- Underline (^PS) on: (03) 1B 2D 31 <--- entry in hex format
- ...and off: (03) `Esc `- `0 <--- or by character
- You should find all necessary codes in your printer manual.
- (NOTES: ^PS will underline text by overstriking with "_" if you do
- not install codes for it. ^PX requires no installation at all.)
-
- Codes for switches - The same idea, but for switches, which send the same
- codes every time they are used. WordStar calls the switches:
- ^Q,W,E,R user 1,2,3,4 ^A alternate pitch
- (no standard meaning) ^N normal pitch
- but once again, you can use them for different fonts, printer bin
- selection, or anything else.
-
- ========================== 6. DEFAULT MACRO KEYS ===========================
-
-
- VDE has a set of 36 macro keys assignable to the commands Esc0...9 and
- EscA...Z. The default macro definitions are those attached to these commands
- when VDE is first entered. By changing them you can configure VDE to suit
- your own specialized writing requirements. (Any keys defined with Esc] while
- using VDE override these defaults.)
-
- VINST can use Key Definition files to store macro key sets. These should
- have a file type of ".VDK", for ease of identification. You have the option
- to read in or write out such a file, as well as editing the keys individually.
- (VDK files can also be read or saved with VDE's AltU command, but only VINST
- can display the definitions, or change those in VDE.COM itself.)
- VINST gives you a display much like this:
-
- Macro Keys: (___ bytes free) <---- note room available
- [Esc0]<>
- [Esc1]<> <---- "<>" flag means undefined key
- [Esc2]<>
- [Esc3]^[;^C <---- normal macro definition
- [Esc4]<>
- [Esc5]<N>World Wide Widgets Inc. <---- "<N>" flag means No-rpt key
- [Esc6]<>
- [Esc7]<Q>^QR^KB^QC^KK^KC <---- "<Q>" flag means Quiet key
- [Esc8]<>
- [Esc9]<>
-
- Just select the number of the key you want to redefine, then type in the new
- definition, much as you would in VDE. All the same rules apply; there is a
- 128-character length limitation.
- There are several different ranges of keys, which can be displayed and
- modified in a set of 10 at a time (for example, keys 0-9 as above, or A-J).
- You can also copy definitions from one macro or function key to another.
- VDE comes with a macro key file EXAMPLES.VDK, containing several macros
- discussed above under MACROS and MACRO PROGRAMMING:
-
- [Esc0]<Q>^QR^NAltD^OF ;put date at top right
- [Esc1]<Q>^QS^S^S^[= [^D^D ;move to start of paragraph
- [Esc2]<Q>^[~.1^S^[1^[~.<^D^[= 2^[=^M2 ;move to start of sentence
- ^S^S^[!1^[2^D^[= 2^[=^M2
- [Esc3]<Q>^QS^X^[=^M]^S^V ^V^D^[![ ;soften hard-CR paragraph
-
- (Note that "Esc" displays as "^[".)
-
-
- ========================= 7. DEFAULT FUNCTION KEYS =========================
-
-
- VDE also has a set of 48 Function Keys (available in command mode only!),
- corresponding to the [F1]...[F12] keys in their normal, Shift-, Ctrl-, and
- Alt- usage (referred to collectively here as F1...F48). These are identical
- in features and functions to the Macro Keys discussed above. You can easily
- configure these to match the standard function-key configuration for
- Wordstar's key overlay, to correspond to Word Perfect function-key usage, or
- in any other way you like.
- VINST can use Function Key Definition files to store function-key sets.
- These should have a file type of ".VDF", for ease of identification. You have
- the option to read in or write out such a file, as well as editing the keys
- individually. (VDF files can also be read or written with VDE's AltU command,
- but only VINST can display the definitions, or change those in VDE.COM itself.)
- VINST gives you a display much like this:
-
- Function keys, #1-10: (___ bytes free) <---- note room
- [F1]<>
- [F2]<> <---- "<>" flag means empty
- [F3]<>
- [F4]<Q>^OL5^M^OR60^M <---- quiet function key
- [F5]<>
- [F6]<>
- [F7]<>
- [F8]<>
- [F9]<Q>^PS
- [F0]<Q>^PY
-
- This works just like the macro keys above, with four sets of 10 keys to define
- (Normal, Shift, Ctrl, Alt), and if you have an enhanced keyboard, a separate
- additional set of 8 keys for the [F11],[F12] keys in each of those states. In
- addition, you can copy definitions from one macro or function key to another.
- VDE includes sample function-key files which you can read in to define
- the function keys according to the usage of WordStar or Word Perfect. The
- WordStar default definitions (for version 4 and later) in WS4.VDF are:
-
- WS4.VDF NORMAL SHIFT CTRL ALT
- [F1] ^J ^OB ^QF Vertical bar graphic
- [F2] ^U ^OC ^QA Horizontal bar
- [F3] ^PS ^L Upper-left corner
- [F4] ^PB ^QI Upper-right corner
- [F5] ^Y ^KY ^OL Lower-left corner
- [F6] ^T ^KU ^OR Lower-right corner
- [F7] ^KV Upper T graphic
- [F8] ^KC Lower T
- [F9] ^KS ^KB ^QS Left T
- [F0] ^KD ^KK ^QD Right T
-
- The WP.VDF file will not "turn VDE into Word Perfect", but it does provide a
- considerable degree of keystroke compatibility. You can assign any other
- functions desired to unused keys (e.g. [F9]):
-
- WP.VDF NORMAL SHIFT CTRL ALT
- [F1] ^U Esc?Y AltR
- [F2] ^QF ^QA
- [F3] ^J Esc?C ^OD
- [F4] ^I^OL^M Esc?B Esc?B
- [F5] ^KF AltD ^PZ
- [F6] ^PB ^OC ^OF
- [F7] Esc?E Esc?P
- [F8] ^PS Esc?T Esc?S Esc?S
- [F9]
- [F0] ^KS Esc?F Esc[
-
-
- ========================== 8. GRAPHICS CHARACTERS ==========================
-
-
- VDE allows text to contain a limited, but variable, set of 32 characters
- in the range 80-FFh (on an IBM PC, these are typically graphics or foreign
- characters; see FOREIGN CHARACTERS and GRAPHICS). In addition, the code ^Z
- (1Ah) must be treated as a graphics character. VINST lets you specify your
- own default graphics set. Keep a fair amount of space free in it if you
- frequently work with files with many foreign or graphics characters, in order
- to avoid overflowing the table.
- VINST can use Graphic Definition files to store graphic character sets.
- These should have a file type of ".VDG", for ease of identification. You have
- the option to read in or write out such a file, as well as editing the keys
- individually.
-
- You will be shown the current definitions, in the same format as the VDE
- Graphics command. You may select any entry to redefine (A-Z, 1-6) whether
- vacant or not; or, you may clear them all. In VINST, new graphic codes must
- be entered by hex value, from 80 to FF (and 1A); a full list of graphics
- characters (80-FF) can be displayed for your selection if you need it, by
- typing "?" at the definition prompt. Simply pressing [Ret] means "free" or
- undefined.
- Note that your Printer Installation determines how graphics will print.
-
-
- =========================== 9. CHARACTER WIDTHS ============================
-
-
- In order to judge the margins correctly when formatting, VDE's
- proportional printing feature (^OJ) needs to know how wide each character is
- when it prints. The default width table, based on a 10-point Times Roman
- font, will probably work fairly well with any proportional font ("m" is wider
- than "i", and so on).
- If you would like to fine-tune this table to correspond to your favorite
- font instead, use VINST to modify the width table as needed: you can select
- each character, then enter its width (in units of 1/360") as a decimal value.
- The easy way to determine these widths is to print out a file with lines
- of 60 of each character. (Don't type that out by hand; use the macro command
- to repeat each letter 60 times.) Measure the length of each line in inches,
- and multiply by 6: that is the character width in 1/360". The result is
- typically between 16 and 48.)
- Note that this doesn't affect how your printer operates -- just how VDE
- judges the length of each line for reformatting in proportional mode.
-
-
- ========================== 10. RESTORE DEFAULTS ============================
-
-
- This option on the VINST menu is provided in the event that you want to
- undo any changes that you (or someone else) has made to your copy of VDE.
- This should return VDE to the state it was distributed in: installation for
- IBM PC; Command mode; all User Options restored to their original defaults; no
- Macro or Function Keys (except, for convenience, [F1]=help); printer drivers
- IBM/Epson and Simple; original Graphics characters and Character widths.
-
-
-
- ===================================[end]======================================
-